import Vue from 'vue'

Vue.filter('formatRatio', function (v) {
  return parseInt(v * 1000, 10) / 10 + '%'
})
Vue.filter('formatTime', function (v) {
  let date = new Date(v * 1000)
  let Y = date.getFullYear() + '-'
  let M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'
  let D = date.getDate() + ' '
  let h = date.getHours() + ':'
  let m = date.getMinutes() + ':'
  let s = date.getSeconds()
  return Y + M + D + h + m + s
})
Vue.filter('formatDate', function (v) {
  let date = new Date(v * 1000)
  let Y = date.getFullYear() + '-'
  let M = (date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1) + '-'
  let D = date.getDate() + ' '
  return Y + M + D
})
